//
//  UIColor+Additions.h
//  PCFoundation
//
//  Created by 张瑞 on 16/4/18.
//  Copyright © 2016年 张瑞. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIColor (Additions)

/**
 *  @brief 将16进制色值转成RGB值
 *
 *  @param hexColor 16进制色值
 *
 *  @return UIColor
 */
+(UIColor *)colorWithHex:(long)hexColor;

/**
 *  @brief 将16进制色值转成RGB值
 *
 *  @param hexColor 16进制色值
 *  @param alpha 透明度 0～1之间的浮点数
 *
 *  @return UIColor
 */
+(UIColor *)colorWithHex:(long)hexColor alpha:(float)alpha ;

/**
 *  @brief  获取随机颜色
 *
 *  @return 随机颜色
 */
+(UIColor *)randomColor;

/**
 *  @brief  字符串转化为颜色
 *
 *  @param string 字符串
 *
 *  @return 颜色
 */
+(UIColor *)colorFormString:(NSString *)string;

+(UIColor *)colorFormString:(NSString *)string alpha:(float)alpha;

@end
